Largest cannon - The highest-caliber cannon ever constructed is the 'Tsar Pushka' (King of Cannons), now housed in the Kremlin, Moscow, USSR. It was built in the 16th century with a bore of 36.2 in and a barrel 10 ft 5 in long. It weighs 44 tons. (Photo: Spectrum)